biotic isolation - French English Dictionary